﻿// -------------------------------------------------------------------------
//    @FileName         :    NFOnlineModule.h
//    @Author           :    gaoyi
//    @Date             :    2025-04-02
//    @Email			:    445267987@qq.com
//    @Module           :    NFOnlineModule
//
// -------------------------------------------------------------------------

#pragma once

#include "NFComm/NFCore/NFPlatform.h"
#include "NFLogicCommon/NFMMODynamicModule.h"
#include "NFLogicDynamicModule.h"

class NFOnlineModule : public NFLogicDynamicModule
{
public:
    explicit NFOnlineModule(NFIPluginManager* p);

    ~NFOnlineModule() override;

public:
    int Awake() override;

public:
    int OnHandleServerMessage(uint32_t msgId, NFDataPackage& packet, uint64_t param1, uint64_t param2) override;
};
